version 0.93 -- A minor bug-fix release
A mostly Mac/65 compatible cross-assembler
ATasm is a 6502 command-line cross-assembler that is compatible with the
original Mac/65 macroassembler released by OSS software. Code
development can now be performed using "modern" editors and compiles
with lightning speed.
ATasm Features:
ATasm produces Atari native binary load object files or can
optionally target the machine state files produced by the Atari800Win
emulator (version 2.5c or greater) and the Atari800 emulator (version
0.9.8g or greater).
Support for saving binary to .XFD disk images introduced in v0.91
Conditional code generation, and code block repetition
Rich macro support, compatible with existing Mac/65 code libraries
Atari specific assembler directives (.SBYTE,.FLOAT,etc.)
Support for Atari "Sally" 6502 undocumented instructions
ATasm runs native on IBM PCs either in DOS/Win3.1/W95/NT/W98 and compiles cleanly under LINUX or any platform with the GNU C compiler.
All source code and binaries for DOS/W95 are included in the package.
You can preview the manual
here(ASCII text only).
Or...download the complete package
here.
(includes Win9x/NT/3.1/DOS binary,
complete source code, documentation and sample Mac/65 source files)
If you intend to compile the package yourself, and you do not have the zlib
compression library installed on your machine, download it from the zlib
homepage.
Questions or comments? Feel free to contact me.